squirm in pain - French English Dictionary