"sturmgeschuetze" in English Sturmgeschütze {m pl} assault guns Detailed translations for "sturmgeschuetze" Sturmgeschütze{masculine plural} Sturmgeschütze assault guns