unlimited supply of fresh water - Allemand Anglais Dictionnaire