cartel to purchase as a group - French English Dictionary