English: farm assurance
Welsh: gwarant fferm
Subject: Amaeth