open-front furnace - French English Dictionary