lie along the shore - Français Anglais Dictionnaire