English: hydraulic ram pump
Welsh: pwmp 'ram' hydrolig
Subject: Amaeth
Welsh definition: Pwmp sy’n gweithio â gwasgedd hydrolig i godi dŵr glân.