English: Science Advisory Council
Welsh: Y Cyngor Cynghori ar Wyddoniaeth
Subject: Amaeth
English definition: SAC (Defra)