general directorate of the police - Turco Inglés Diccionario