Arabic finite-state morphological analysis and generation | Synapse