English: menu
Welsh: dewislen
Subject: TGCh
English definition: in IT
Welsh definition: Maes Technoleg Gwybodaeth.