group problem solving - French English Dictionary