English: Managed Telecommunications Service
Welsh: System Delathrebu a Reolir
Subject: TGCh
English definition: MTS