brake pedal free travel - German English Dictionary