blow from a canine tooth - Turkish English Dictionary