Implacable (adj.)