striding ahead - Francés Inglés Diccionario