self-deceptive - German English Dictionary