research-development - French English Dictionary