take (the) responsibility for - Francés Inglés Diccionario