triumphators - German English Dictionary