score-keeping stick - French English Dictionary