microsporidian - French English Dictionary