translate English to French: Sustainable development series â€" planning for urban sustainability.
Planification Ã©cosystÃ©mique des rÃ©gions urbaines du Canada.