glass furnace/kiln/oven - French English Dictionary