English: Low Carbon Research Institute
Welsh: Sefydliad Ymchwil Carbon Isel
Subject: Amgylchedd
English definition: LCRI
Welsh context: Prifysgol Caerdydd.