make strides - Deutsch Englisch Wörterbuch