English: Symmetrical Digital Subscriber Line
Welsh: Llinell Danysgrifio Ddigidol Gymesur
Subject: TGCh
English definition: SDSL
Welsh definition: SDSL