spermatospore - French English Dictionary