anaerobic sludge digestor - French English Dictionary