What does Bewerbungslawine mean?

Bewerbungslawine - German to English

avalanche of (work) programs