The Italian term "esperimentato" matches the English term "well tried"

other italian words that include "esperimentato" : english :
provato, esperimentato approved
esperimentato proved