fabrication of sheet metal parts - Español Inglés Diccionario