travel around along a curved path - Alemán Inglés Diccionario