(sport) challenge - Turkish English Dictionary