unlimited supply of fresh water - Français Anglais Dictionnaire