injured by a strong blow/collision - Español Inglés Diccionario