English: Universal Mobile Telecommunications System
Welsh: System Delathrebu Symudol Gyffredinol
Subject: TGCh
English definition: UMTS
Welsh definition: UMTS