English: eSourcing
Welsh: eGyrchu
Subject: TGCh
English definition: xchangewales brand
Welsh definition: brand cyfnewidcymru