differential brake pedal - German English Dictionary