translate English to French:   A Developing World map lists key development-related statistics and provides information on the Millennium Development Goals.
  La carte Un monde en développement met en images des statistiques importantes en matière de développement et rend plus clair les Objectifs de développement du millénaire.