have a long stride - Allemand Anglais Dictionnaire