to exercise powers and perform duties - Anglais Synonymes Dictionnaire