a big stride - Francés Inglés Diccionario