resort to self-deceit - French English Dictionary