performance of official duties - Turc Anglais Dictionnaire