triumpher - German English Dictionary