beach green space - Turco Inglés Diccionario