triomphant - English Synonyms Dictionary