there's still time - Turc Anglais Dictionnaire