English: agent
Welsh: cyfrwng
Subject: Amaeth
Welsh definition: Bioleg, clefydeg.