The English term "satisfy" matches the Dutch term "bevredigen"

other english words that include "satisfy" : dutch :
satisfy paaien
satisfy tegemoetkomen aan