English: OHP
Welsh: uwchdaflunydd
Subject: TGCh
English definition: overhead projector