research-and-development engineer - French English Dictionary