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