sand binders - Francés Inglés Diccionario