Effel Arabic Dictionary
It can be a convenient tool for fast look-up of words while reading Arabic texts. It also features some grammar help, including a verb conjugation engine (which is not yet completed).
Please be aware that the dictionary contains a limited amount of words, so you will still need a dictionary to look up words which are less commonly used.
Remember to get to the جزر STEMof any verb take off the extra letters, contain in this word (الموت ينساه)
so to look for THE STEM OF مكتب
TAKE OFF م
REMAIN كتب this is the stem of the past tense to 3rd person = express the root , you could search in the above link and see how many word you can make out of كتب