research-development engineer - French English Dictionary