high quality evaluators - French English Dictionary