sludge recovery - Spanish English Dictionary