English: SuDS
Welsh: SDCau
Subject: Amgylchedd
English definition: Sustainable Drainage Systems
Welsh definition: Systemau Draenio Cynaliadwy