national directorate of mechanization - Alemán Inglés Diccionario