lay the ghost of something - Deutsch Englisch Wörterbuch