(sport) challenge - Spanish English Dictionary