bring together people or things for something - French English Dictionary