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

other dutch words that include "offeren" : english :
opofferen sacrifice