translate English to French: Information and communication technologies for development
Les technologies de l'information et des communications au service du développement