What does 'ne Menge ... mean?

'ne Menge ... - German to English

an abundance of ...