with great strides - Turco Inglés Diccionario