a slight upgrade in the roadway - Deutsch Englisch Wörterbuch