directorate of technical studies and research - Turco Inglés Diccionario