English: mechanical wind pump
Welsh: pwmp gwynt mecanyddol
Subject: Amaeth
Welsh definition: Pwmp gwynt i godi dŵr glân.