directorate of the technical testing service - Turco Inglés Diccionario