fresh water sterilization system - Français Anglais Dictionnaire