water quenching tank - Allemand Anglais Dictionnaire