urban green space - Turco Inglés Diccionario