challenger in French
challenger in French
challengeur
one who challenges
concurrent
one who challenges