fabrication of sheet metal parts - Francés Inglés Diccionario