with rapid strides - Turco Inglés Diccionario