he/she has/had touched - Allemand Anglais Dictionnaire