blow from a canine tooth - Türkçe İngilizce Sözlük