wriggled - French English Dictionary