carry out a duty - Spanish English Dictionary