"turmgeschuetz" in English Turmgeschütz {n} turret gun Detailed translations for "turmgeschuetz" das Turmgeschütz{neuter} Turmgeschütz turret gun