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