English: TSD 2
Welsh: Is-adran Gwasanaethau Technegol 2
Subject: Amgylchedd
English definition: Technical Services Division 2