homospore - Español Inglés Diccionario