English: WFP
Welsh: CFfG
Subject: Amaeth
English definition: whole farm plan
Welsh definition: cynllun y fferm gyfan