writhe (due to pain) - French English Dictionary