I/he/she strode - Spanisch Englisch Wörterbuch