self-perceived - German English Dictionary