triomphale - German English Dictionary