idiogenous - French English Dictionary