sand binders - Alemán Inglés Diccionario