armoured turret - Turc Anglais Dictionnaire