English: Centre for Alternative Powertrain Engineering
Welsh: Canolfan Peirianneg Pwerwaith Amgen 
Subject: Datblygu economaidd
English definition: CAPE