place for making water - Français Anglais Dictionnaire