self-pride - German English Dictionary