English: drive
Welsh: gyriant
Subject: TGCh
English definition: computer drive
Welsh definition: Maes Technoleg Gwybodaeth.