sand binders - Turco Inglés Diccionario