English: Application Handling Team
Welsh: Tîm Ymdrin â Cheisiadau
Subject: Personél
English definition: i.e. job applications
Welsh definition: h.y. ceisiadau am swyddi