self-deceptive - Turkish English Dictionary