take (the) responsibility for - Espagnol Anglais Dictionnaire