English: Economic Social Research Council
Welsh: Cyngor Ymchwil Economaidd Cymdeithasol
Subject: Datblygu economaidd
English definition: ESRC
Welsh definition: ESRC