macrospora - Spanish English Dictionary