spot where the sea beats - Turco Inglés Diccionario