triumphantly - German English Dictionary