pedal braking effort - German English Dictionary