construction of machines - Alemán Inglés Diccionario