"turmgeschuetze" in English Turmgeschütze {m pl} turret guns Detailed translations for "turmgeschuetze" Turmgeschütze{masculine plural} Turmgeschütze turret guns