The Italian term "estimatore" matches the English term "cherisher"

other italian words that include "estimatore" : english :
consulente, estimatore appraiser
estimatore appraising officer