have a long stride - Turco Inglés Diccionario