digenous - French English Dictionary