directorate of technical inspection - Turco Inglés Diccionario