strive for excellence - Deutsch Englisch Wörterbuch