triumpho - German English Dictionary