brake pedal depression - German English Dictionary