lay a ghost - Turkish English Dictionary