the engine runs by a battery - İspanyolca İngilizce Sözlük