have a long stride - Deutsch Englisch Wörterbuch