sludge disintegrator - French English Dictionary