pig slurry - German English Dictionary