documentary discovery - French English Dictionary