macrozoospore - Turkish English Dictionary