detach a body of troops - Turc Anglais Dictionnaire