national directorate of mechanization - Turco Inglés Diccionario