department of economic and social affairs desa - French English Dictionary