box annealing furnace - French English Dictionary