feminine form of triomphant - German English Dictionary