need for rest - Turkish English Dictionary