putrescible sludge - Spanish English Dictionary