meaning of Armutsfalle

Armutsfalle - German to English

poverty pitfall