самопожертвование

Noun

 * 1) self-sacrifice giving up of one's own benefit