(sport) challenge - French English Dictionary