washing powder slurry - German English Dictionary