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