algerita (mahonia trifoliata) - French English Dictionary