suffer a strong blow/collision that causes traumatic damage - Spanisch Englisch Wörterbuch