macrogametocyte - Francés Inglés Diccionario