sludge thickening tank - Spanish English Dictionary