the better of the two - French English Dictionary