mechanical engineering and plant construction - Español Inglés Diccionario