sheet metal-bending roll - Spanish English Dictionary