general mechanical engineer - Alemán Inglés Diccionario