As reviewing admin for the Prod you listed, I found the French article easily enough (there's a possible  spelling ambiguity, it's Ansalem, not Amsalem), saw the rough translation that was on the enWP, and added the references & some of the text. The link above goes right to it, at least it does now. '''''' ( talk )