research ınstitute for development - French English Dictionary