twin-engined

adj. Having two engines.