water treatment installation/equipment - Français Anglais Dictionnaire