impeccable
adjective
-
without fault or errorimmaculate
-
not capable of sin