English: SME
Welsh: BBaCh
Subject: Datblygu economaidd
English definition: small and medium-sized enterprise
Welsh definition: busnes bach a chanolig