top hat annealing furnace - Allemand Anglais Dictionnaire