roll-forming equipment - Turkish English Dictionary