Arti indomitable dalam Kamus Inggris-Indonesia