team game - French English Dictionary