water processing facility - Français Anglais Dictionnaire