to take responsibility for something - Español Inglés Diccionario