mythical animal in the form of a dog with horns who wanders at night - Deutsch Englisch Wörterbuch