sand spurry - Turkish English Dictionary