English: supply contract
Welsh: contract cyflenwi
Subject: Amaeth
Welsh definition: Yr enw ar y contract rhwng y Llywodraeth a'r ffermwr.