The English term "satiate" matches the Italian term "saziare"

other english words that include "satiate" : italian :
satiated saziato