river sand used in construction - Español Inglés Diccionario