carry out to execute - Spanish English Dictionary