The Italian term "afferrato" matches the English term "touched"

other italian words that include "afferrato" : english :
afferrato accessed