travel around along a curved path - Turco Inglés Diccionario