English: CQC
Welsh: Y Comisiwn Ansawdd Gofal
Subject: Iechyd
English definition: Care Quality Commission