armour heavy task forces - Turc Anglais Dictionnaire