water quenching tank - Français Anglais Dictionnaire