glass furnace/kiln/oven - Spanish English Dictionary