hard blow leaving someone injured - Español Inglés Diccionario