slurry pond - French English Dictionary