muscle soreness due to extraordinary effort - French English Dictionary