squirmed - French English Dictionary