score-keeping stick - German English Dictionary