implacable

adjective implacable (towards amb, envers).