longed-for rest - Turkish English Dictionary