triomphalement - German English Dictionary