translate English to French: Sport, game, performance, competition.
Sport, jeu, performance, compétition.