implacable

adj

1) неумолимый, непреклонный

2) жестокий, беспощадный, безжалостный

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