English: a television relay (repeater) or cable system
Welsh: system drosglwyddo teledu (ailddarlledydd) neu system gebl
Subject: TGCh