English: MBU
Welsh: gwneud defnydd gwell o
Subject: Trafnidiaeth
English definition: making better use
Welsh definition: Cyd-destun = gwella ffyrdd.