English: power-trains
Welsh: trenau pŵer
Subject: Datblygu economaidd
English definition: An assembly of gears and associated parts by which power is transmitted from an engine to a driving axle.
Welsh definition: 'trenau' a ddefnyddir yn y Termiadur