someone that has won or often wins - Alemán Inglés Diccionario