English: SDCC
Welsh: Cydgysylltwyr Datblygu Cynaliadwy Cymru
Subject: Amgylchedd
English definition: Sustainable Development Co-ordinators Cymru