sustainable city development - Espagnol Anglais Dictionnaire