English: Ultra-precision Surfaces
Welsh: Arwynebau Uwch-fanwl
Subject: Datblygu economaidd
English definition: UPS
Welsh definition: UPS