on one's own time - Turc Anglais Dictionnaire