sustainable spatial development - Alemán Inglés Diccionario