have to be moving along - Turco Inglés Diccionario