triunfadora - English Synonyms Dictionary