English: EDC
Welsh: Canolfan Ecoddylunio Cymru
Subject: Amgylchedd
English definition: Ecodesign Centre Wales. Ecodesign is a strategic design management process that is concerned with minimising the impact of the life cycle of products and services.