supplemental brake system - French English Dictionary