triomphant - German English Dictionary