The English term "satisfy" matches the Italian term "accontentare"

other english words that include "satisfy" : italian :
dissatisfy dispiacere