Adjektive
implacable [ more implacable ; most implacable]