electric regenerative braking system - Alemán Inglés Diccionario