What does Abgabenlast mean?

Abgabenlast - German to English

income tax burden