English: mobile sheep dip
Welsh: dip defaid symudol
Subject: Amaeth
English definition: Equipment.
Welsh definition: Offer.