An Algorithm for Arabic Lexicon Generator Using Morphological Analysis In Proceedings of the 3rd International Workshop on Natural Language Understanding and Cognitive Science - Volume 0ICEIS, 57-70, 2006 , Paphos, Cyprus