English: Office of Telecommunications
Welsh: Y Swyddfa Rheoliadau Telathrebu
Subject: TGCh
English definition: Oftel
Welsh definition: Oftel