synthetic sand mixtures - Deutsch Englisch Wörterbuch