spermatospore - Francés Inglés Diccionario