winding meaning in French
n. lacets d'une route, torsion, enroulement; détour, virage; courbure
v. tordre; se tordre; serpenter; enrouler; envelopper; s'enrouler; s'envelopper; tourner; changer de direction
adj. tortueux; sinueux; qui serpente; en spirale