English: Technology Alliance Wales
Welsh: Cynghrair Technoleg Cymru
Subject: Datblygu economaidd
English definition: TAW
Welsh definition: CTC