score with someone or a group - German English Dictionary