have a long stride - Francés Inglés Diccionario