person with large canine teeth - İspanyolca İngilizce Sözlük