technical and industrial directorate - Turco Inglés Diccionario