moor (north african muslim) - French English Dictionary