comprehensive English-Khmer Dictionary that give clear definition to those who are learning English language. The dictionary give android user many feature like: 1- many words with definition. 2- bookmarking usefull word. 3- random word on android homescreen.