English: information learning technology
Welsh: technoleg gwybodaeth dysgu
Subject: Addysg
English definition: ILT
Welsh definition: TGD