English: water bowser
Welsh: tancer dŵr
Subject: Trafnidiaeth
English definition: Street cleaner.
Welsh definition: I lanhau strydoedd.