What does Blätterwald mean?

Blätterwald - German to English

press [newspapers etc.]