lie along the shore - Francés Inglés Diccionario