he/she has/had touched - Deutsch Englisch Wörterbuch