have a long stride - Français Anglais Dictionnaire