glass furnaces/kilns/ovens - Spanish English Dictionary