body of raiding troops - Turc Anglais Dictionnaire