heterogeny - French English Dictionary