English: MOOC
Welsh: CAEA
Subject: Addysg
English definition: Massive Open Online Course
Welsh definition: Cwrs Ar-lein Enfawr Agored