electrically powered cars - Español Inglés Diccionario