joint of progress or social group - French English Dictionary