The Italian term "accontentato" matches the English term "gratifies"

other italian words that include "accontentato" : english :
accontentato satisfies