English: SDC
Welsh: Y Comisiwn Datblygu Cynaliadwy
Subject: Amgylchedd
English definition: Sustainable Development Commission
English context: Wound down in 2011.
Welsh context: Daeth i ben yn 2011.