blow from a canine tooth - Francés Inglés Diccionario