German-English translation for "indomitable"

"indomitable" English translation