one that makes boilers - French English Dictionary