English: IT
Welsh: TG
Subject: TGCh
English definition: Information Technology
Welsh definition: Technoleg Gwybodaeth