carry out some activity - Spanish English Dictionary