translate English to French: Rio+10 review; and water)
en développement; examen de Rio+10; et l'eau)