English: deemed service
Welsh: cyflwyno tybiedig
Subject: Cyfiawnder a threfn
English context: of a form, document etc
Welsh context: ffurflen, dogfen ayb