algerita (mahonia trifoliata) - Spanish English Dictionary