English: CYFLE
Welsh: CYFLE
Subject: TGCh
English definition: The Training Company for the Film and Television Industry in Wales
Welsh definition: Cwmni Hyfforddi'r Diwydiant Ffilm a Theledu yng Nghymru