English: TA projects
Welsh: prosiectau Cymorth Technegol
Subject: Ewrop
English definition: Technical Assistance projects