glass furnaces/kilns/ovens - French English Dictionary