English: mediated delivery/transaction
Welsh: cyflenwi/trafod cyfryngol
Subject: TGCh
English definition: In an electronic transaction, where human intervention is required in order to monitor, evaluate, or initiate/complete a task.
Welsh definition: Mewn trafodiad electronig, ble mae angen ymyrraeth ddynol er mwyn monitro, gwerthuso, neu gychwyn/cwblhau tasg.