make rapid strides - Französisch Englisch Wörterbuch