score with someone or a group - French English Dictionary