turret mounted - Allemand Anglais Dictionnaire