English: depression
Welsh: dirwasgiad
Subject: Datblygu economaidd
English definition: A severe decline in general economic activity.
Welsh definition: Gostyngiad difrifol mewn gweithgarwch economaidd.