thought-image - French English Dictionary