un research ınstitute for social development - French English Dictionary