regenerative brake system - Spanish English Dictionary