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

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