water treatment installation/equipment - Allemand Anglais Dictionnaire