kind of horned serpent - Türkçe İngilizce Sözlük