small territorial division in muslim spain - French English Dictionary