English: Dairy Development Centre
Welsh: Canolfan Datblygu Llaeth
Subject: Amaeth
English definition: DDC
Welsh definition: Gelli Aur