English: slurry separator
Welsh: gwahanydd slyri
Subject: Amaeth