play well with others - French English Dictionary