English: Combined Heat and Power Quality Assurance programme
Welsh: rhaglen Sicrhau Ansawdd Gwres a Phŵer Cyfunedig
Subject: Amgylchedd
English definition: CHPQA