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

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