stretch of land along the seashore - Turc Anglais Dictionnaire