stretch of land along the seashore - Turco Inglés Diccionario