What does Abfallverbrennungsofen mean?

Abfallverbrennungsofen - German to English

waste incinerator