to delegate managerial responsibility - Anglais Synonymes Dictionnaire