telosporidia - Turkish English Dictionary