self-deceitful - French English Dictionary