English: improved
Welsh: wedi'i wella
Subject: Amaeth
English definition: eg land
Welsh definition: ee tir