self-deceiving - German English Dictionary