implacable [ɪmˈplækəbl] adj. няўмо́льны; бязлі́тасны;

an implacable enemy бязлі́тасны во́раг

Англійска-беларускі слоўнік (Т. Суша, 2013, актуальны правапіс)