self-deceptive - French English Dictionary