meaning of Abscheideanlage

Abscheideanlage - German to English

deposition equipment