English: DRF
Welsh: Fforwm Datrys Dyledion
Subject: Cyllid ac ystadegau
English definition: Debt Resolution Forum