avalanche (an overwhelming rush or number) - Deutsch Englisch Wörterbuch