omnigenous - French English Dictionary