electric powertrain - Alemán Inglés Diccionario