lay the ghost - Espagnol Anglais Dictionnaire