brake pedal pad - German English Dictionary