straw sheaf - Turkish English Dictionary