The English term "sacrifice" matches the Dutch term "opofferen"

other english words that include "sacrifice" : dutch :
bid, sacrifice, propose aanbieden
sacrifice offeren