stretch of land along the seashore - Türkçe İngilizce Sözlük