macrogametocyte - French English Dictionary