What does Almosengebung mean?

Almosengebung - German to English

almsgiving