green space register - Turco Inglés Diccionario