English: EPSRC
Welsh: EPSRC
Subject: Amgylchedd
English definition: Engineering and Physical Sciences Research Council
Welsh definition: Cyngor Ymchwil Peiranneg a'r Gwyddorau Ffisegol