concentrated sludge - French English Dictionary