(police) special operations directorate - Turco Inglés Diccionario