sphaerospore - French English Dictionary