toe-brake pedal - German English Dictionary