English: Barnett squeeze
Welsh: gwasgfa Barnett
Subject: Datblygu economaidd
English definition: An economic term.
Welsh definition: Term economaidd.