rock on a seashore - Français Anglais Dictionnaire