English: new entrants
Welsh: newydd-ddyfodiaid
Subject: Amaeth
English definition: into farming
Welsh definition: i ffermio