on the cutting edge of something - Türkisch Englisch Wörterbuch