construction of machines - Francés Inglés Diccionario