better opinion - French English Dictionary