microsporidian - Francés Inglés Diccionario