take long strides - Francés Inglés Diccionario