microgametocyte - French English Dictionary