spermospore - German English Dictionary