the continuous thread - French English Dictionary