"sichttratte" in English Sichttratte {f} sight draft Detailed translations for "sichttratte" die Sichttratte{feminine} Sichttratte sight draft