sand binders - Turkish English Dictionary