English: ITT
Welsh: HCA
Subject: Addysg
English definition: Initial Teacher Training
Welsh definition: Hyfforddiant Cychwynnol Athrawon