"strassenschlacht" in English Straßenschlacht {f} street battle Detailed translations for "strassenschlacht" die Straßenschlacht{feminine} Straßenschlacht street battle