impregnated sand - Deutsch Englisch Wörterbuch