roll (boiler tubes) - French English Dictionary