wet-type electric precipitator - Turkish English Dictionary