implacable

[ɪm'plækəb(ə)l]

adj

1) невблаганний

2) непримиренний

Джерело: Англійсько-український словник на Slovnyk.me