MAGEAD is a morphological analyzer and generator for the Arabic language family, by which we mean both Modern Standard Arabic (MSA) and the spoken dialects. MAGEAD explicitly addresses the need for processing the morphology of the dialects as well. Furthermore, MAGEAD can model both phonology and orthography explicitly. In this paper, we present in detail the morphophonemic and the orthographic...