sinuate - French English Dictionary