sheet metal-bending roll - Turkish English Dictionary