microgametofito - French English Dictionary