homospore - Francés Inglés Diccionario