stand on the pedals - Deutsch Englisch Wörterbuch