open-green areas - Turco Inglés Diccionario