translate English to French: UNCTAD United Nations Conference on Trade and Development
TIC Technologie(s) de l'information et de la communication