having much water - Français Anglais Dictionnaire