(police) special operations directorate - Turc Anglais Dictionnaire