place where gayubas abound - Turkish English Dictionary