aecidiospore - Spanish English Dictionary