celebrated in lerna in honor of dionysus and demeter - Deutsch Englisch Wörterbuch