on the cutting edge of something - Deutsch Englisch Wörterbuch