research establishment - French English Dictionary