box annealing furnace - Spanish English Dictionary