mechanical engineering and plant construction - Francés Inglés Diccionario