English: NTO
Welsh: SHC
Subject: Addysg
English definition: National Training Organisation
Welsh definition: Sefydliad Hyfforddi Cenedlaethol