place that never sleeps - Turkish English Dictionary