in the forefront of something - Deutsch Englisch Wörterbuch