translate English to French: World Summit on Sustainable Development.
Sommet mondial pour le développement durable.