English: TSC
Welsh: TSC
Subject: Addysg
English definition: Training Standards Council
Welsh definition: Cyngor Safonau Hyfforddiant