long-striding - Francés Inglés Diccionario