self-abnegation - German English Dictionary