take/undertake responsibility for - Anglais Synonymes Dictionnaire