washing powder slurry - Turkish English Dictionary