research promotion institutions - French English Dictionary