best information available - French English Dictionary