lie along the shore - French English Dictionary