quality of results - French English Dictionary