billet heating furnace - French English Dictionary