make a sacrifice - Spanish English Dictionary