electric regenerative braking system - Francés Inglés Diccionario