meaning of Almjause

Almjause - German to English

alpine picnic