What does Almkäse mean?

Almkäse - German to English

alp cheese