self-ideal - German English Dictionary