neklaidingas (angliškai):

1) impeccable
2) infallible
3) inerrable
4) inerrant