guayabota de sierra (eugenia borinquensis) - Spanish English Dictionary