mechanical engineers - Alemán Inglés Diccionario