sleep in the hammock - Turkish English Dictionary