English: IMT
Welsh: Rheoli Gwybodaeth a Thechnoleg
Subject: TGCh
English definition: Information Management and Technology
Welsh definition: IMT