general directorate for protection and control - Turco Inglés Diccionario