to delegate powers and assign duties - Anglais Synonymes Dictionnaire