"sturmgeschuetz" in English Sturmgeschütz {n} assault gun Detailed translations for "sturmgeschuetz" das Sturmgeschütz{neuter} Sturmgeschütz assault gun