batch annealing furnace - French English Dictionary