English: slurry store
Welsh: storfa slyri
Subject: Amaeth
Plural: storfeydd slyri