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