the engine runs by a battery - French English Dictionary