sheet-heating furnace - French English Dictionary