triumphally - German English Dictionary