steering is improved - Deutsch Englisch Wörterbuch