English: Cutting and Fabrication Technology Centre
Welsh: Canolfan Technoleg Torri a Saernïo 
Subject: Datblygu economaidd
English definition: CFTC. Swansea Metropolitan University