algerita (mahonia trifoliata) - German English Dictionary