self-deceiving - Spanish English Dictionary