a hive of activity - Türkisch Englisch Wörterbuch