blow from a canine tooth - Allemand Anglais Dictionnaire