self-concept - German English Dictionary