Besides using the -gen_ff_mobi7 and -dont_append_source options, I splitted the single and large XHTML file of the dictionary. Then the dic was created much faster with kindlegen.
Here is the information from Amazon(
https://kdp.amazon.com/en_US/help/to...8DNV#kindlegen)