cyclospora cayetanensis - French English Dictionary