lay the ghost - Turkish English Dictionary