electric driven - Francés Inglés Diccionario