the leading thought - French English Dictionary