carry out works or studies - Turc Anglais Dictionnaire