English: slapmark
Welsh: slapfarc
Subject: Amaeth
English definition: pig industry
Welsh definition: y diwydiant moch