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