more accurate - French English Dictionary