discharge its responsibilities - Spanish English Dictionary