kind of horned serpent - Deutsch Englisch Wörterbuch