English: PSB
Welsh: DGC
Subject: TGCh
English definition: Public Service Broadcasting
Welsh definition: Darlledu Gwasanaeth Cyhoeddus