special forces operational detachment - Turc Anglais Dictionnaire