self-regard - German English Dictionary