make strides - Français Anglais Dictionnaire