What does Altjahrsabend mean?

Altjahrsabend - German to English

new-year's Eve