thought insertion - French English Dictionary