performance of official duties - Allemand Anglais Dictionnaire