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