hitting the brakes - Deutsch Englisch Wörterbuch