suffer a strong blow/collision that causes traumatic damage - Espagnol Anglais Dictionnaire