English: CAT
Welsh: Canolfan y Dechnoleg Amgen
Subject: Amgylchedd
English definition: Centre for Alternative Technology. Machynlleth.
Welsh definition: Machynlleth