The Italian term "saziante" matches the English term "satiating"

other italian words that include "saziante" : english :
saziante satiable
saziante satiably
saziante saturating