Well put maxiogee - I'm not sure this thread is entirely appropriate.
I'm looking for a list of offensive terms for North Africans in addition to the above.
I think you may have misunderstood. I'm trying to seek an equivalent to a term in another language, and not looking fo racist terms on purpose. I want to know if other terms exist in English to describe North africans, that's all. Purely language based!
You might be best advised to post your term in whichever language it is, in the appropriate forum — i.e. if the expression "xyz" is French, then post in the French/English forum.