make great strides - Französisch Englisch Wörterbuch