anaerobic sludge digestor - Spanish English Dictionary