English: Combined Cycle Gas Turbines
Welsh: Tyrbinau Nwy Cylch Cyfun
Subject: Amgylchedd
English definition: CCGT