make strides - Francés Inglés Diccionario