self-abnegation - Spanish English Dictionary