"schiessscharte" in English Schießscharte {f} crenel embrasure Detailed translations for "schiessscharte" die Schießscharte{feminine} Schießscharte(also: Scharte) crenel Schießscharte embrasure