lay the ghost of something - Alemán Inglés Diccionario