farm slurry - Turkish English Dictionary