avoid self-sacrifice - Turkish English Dictionary