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