roll forging - Turkish English Dictionary