injury from a hard blow - Alemán Inglés Diccionario