past participle of triompher - German English Dictionary