green spaces - Alemán Inglés Diccionario