abundance of worms - Türkisch Englisch Wörterbuch