cast steel rolls - Turkish English Dictionary