to persist on - Turc Anglais Dictionnaire