translate English to French: WSSD - World Summit on Sustainable Development
SMDD - Sommet Mondial sur le Développement Durable