perform works or studies - Turc Anglais Dictionnaire