beach with recreational public facilities - Turco Inglés Diccionario