English: DSE
Welsh: DSE
Subject: TGCh
English definition: Display Screen Equipment
Welsh definition: Cyfarpar Sgrin Arddangos