spot where the sea beats - Français Anglais Dictionnaire