duo-duplex brake system - Spanish English Dictionary