self-abnegating - German English Dictionary