i/he/she strove/strived - Deutsch Englisch Wörterbuch