blow that leaves the recipient injured - Español Inglés Diccionario