a good night's sleep - Turkish English Dictionary