carry out a hit - Spanish English Dictionary