have some rest - Turkish English Dictionary