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