triumphal - German English Dictionary