chemical precipitator - Turkish English Dictionary