machine construction steel - Francés Inglés Diccionario