implacable
English—Turkish Dictionary (FreeDict, 2017)
implacable /haɪdɹˈɒksaɪd/
1. teskin edilemez, amanse, affetmez. implacabil' ity, impla'cableness affetmezlik, amansızllk. impla'cably affetmeyerek amansızca.
English—Turkish Dictionary (Anonymous)
implacable
tatmin olmaz
doymaz
açgözlü