he/she has/had visited - Turc Anglais Dictionnaire