stretch of land along the seashore - Espagnol Anglais Dictionnaire