The English term "challenge trophy" matches the Italian term "premio trasmissibile"

other english words that include "challenge" : italian :
challenge sfidare, disfida
unchallengeable irrefutabile
other english words that include "trophy" : italian :
atrophy scomparsa