travel around along a curved path - French English Dictionary