carry out duties and functions - Turc Anglais Dictionnaire