electric regenerative braking system - Español Inglés Diccionario