sashaying - French English Dictionary