discharge its responsibilities - Español Inglés Diccionario