make rapid strides - Spanisch Englisch Wörterbuch