lair of the ghost - Turkish English Dictionary