group of toads - Türkisch Englisch Wörterbuch