you should get some rest - Turkish English Dictionary