English: TESC
Welsh: Is-Bwyllgor Gweithredol Telathrebu
Subject: Pwyllgorau
English definition: Telecommunications Executive Sub-Committee