roll (boiler tubes) - Turkish English Dictionary