hurt from having received many blows - Español Inglés Diccionario