someone that has won or often wins - Inglés Sinónimo Diccionario