perform duties - Anglais Synonymes Dictionnaire