score (record of points) - French English Dictionary