make great strides - Turc Anglais Dictionnaire