sludge digester - French English Dictionary