the apparent truth - French English Dictionary