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

other dutch words that include "bevredigen" : english :
bevredigend satisfactory