scores and scores - French English Dictionary