This is a Dictionary English-Arabic, Arabic-English. Its easy to use. Also, it supports auto complete.