microzoospore - German English Dictionary