English: BECTA
Welsh: BECTA
Subject: TGCh
English definition: British Educational Communications and Technology Agency
Welsh definition: Asiantaeth Cyfathrebu a Thechnoleg Addysgol Prydain