to perform a legal duty - Spanish English Dictionary