Unplacable

(a.) Implacable.