English: Welsh ICE
Welsh: Canolfan Arloesi Menter Cymru
Subject: Datblygu economaidd
English definition: Welsh Innovation Centre for Enterprise
Welsh context: Teitl cwrteisi