What does Almjause mean?

Almjause - German to English

alpine picnic