sludge holding tank - Spanish English Dictionary