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