tube electrostatic precipitator - Turkish English Dictionary