fabrication of sheet metal parts - Spanish English Dictionary