he/she has/had vanished - Turc Anglais Dictionnaire