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