self-perception - German English Dictionary