What does Almanache mean?

Almanache - German to English

almanacs