senior researcher - French English Dictionary