imidogenous - French English Dictionary