turret mounted - Almanca İngilizce Sözlük