lair of the eyeless - Turkish English Dictionary