macrospore - German English Dictionary