The Italian term "garantito" matches the English term "guaranteed"

other italian words that include "garantito" : english :
garantito underwrites
garantito underwritten