a wet and slippery coat of dust on a road's surface - Spanisch Englisch Wörterbuch