abundance of worms - Deutsch Englisch Wörterbuch