microgeny - French English Dictionary