the engine runs by a battery - Francés Inglés Diccionario