English: GRC
Welsh: Canolfan Ymchwil Geoamgylcheddol
Subject: Amgylchedd
English definition: Geoenvironmental Research Centre, Cardiff University.
Welsh definition: Prifysgol Caerdydd.