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