sludges from on-site effluent treatment - Spanish English Dictionary