the more - French English Dictionary