English: GTRC
Welsh: Y Ganolfan Ymchwil i Dyrbinau Nwy
Subject: Amgylchedd
English definition: Gas Turbine Research Centre, Cardiff University
Welsh context: Prifysgol Caerdydd