microgamete - French English Dictionary