it has/had passed off - Turc Anglais Dictionnaire