English: EDICT
Welsh: EDICT
Subject: Addysg
English definition: Education and Development in Information Communication Technology
Welsh definition: Education and Development in Information Communication Technology