lay the ghost of something - Türkisch Englisch Wörterbuch