senior research officer - French English Dictionary