pedal release system - Deutsch Englisch Wörterbuch