lie along the shore - Español Inglés Diccionario