past participle of triompher - Turc Anglais Dictionnaire