do something well-timed - Turc Anglais Dictionnaire