strive - Deutsch Englisch Wörterbuch