English: WWRReC
Welsh: Canolfan Ymchwil Cymru er Gwastraff ac Adnoddau
Subject: Amgylchedd
English definition: Wales Waste and Resources Research Centre
Welsh definition: Teitl swyddogol y cwmni.