i need some rest badly - Turkish English Dictionary