English: technical assistance to facilitate the delivery of assistance
Welsh: cymorth technegol i hwyluso cyflwyno cymorth
Subject: Amaeth
Welsh definition: Echel o'r Cynllun Pysgodfeydd.