English: Ofcom
Welsh: Ofcom
Subject: TGCh
English definition: Office of Communications
Welsh definition: Y Swyddfa Gyfathrebiadau