pellet furnace - French English Dictionary