wrap in hay - Turkish English Dictionary