furnace door - French English Dictionary