English: GPS
Welsh: System Leoli Fyd-eang
Subject: TGCh
English definition: Global Positioning System