river sand used in construction - Spanisch Englisch Wörterbuch