work as a team - French English Dictionary