covering detachment - Turc Anglais Dictionnaire