research and project management division - French English Dictionary