impecable

adj

1) безупречный, непогрешимый; безукоризненный

2) безгрешный, праведный

Источник: Испанско-русский словарь на Gufo.me