high-scoring - French English Dictionary