English: NCC
Welsh: Cyngor Defnyddwyr Cenedlaethol
Subject: Datblygu economaidd
English definition: National Consumer Council