washing powder slurry - French English Dictionary