translate English to French: UN/DDSMS United Nations/Department for Development Support and Management Services
ONU/DESA Département des affaires économiques et sociales