continue for a life time - Turc Anglais Dictionnaire