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