(sport) challenge - German English Dictionary