What does Ablaugeverbrennungsanlage mean?

Ablaugeverbrennungsanlage - German to English

liquid waste incinerator