sustainable spatial development - Espagnol Anglais Dictionnaire