hit-and-run strike - Spanish English Dictionary