Saat ini, kemampuan berbahasa asing sangat penting, khususnya bagi pelajar, pekerja, dan masyarakat pada umumnya. Seiring dengan kebutuhan masyarakat akan mobile phone, kemajuan teknologi mobile phone memacu terciptanya berbagai aplikasi berbasis mobile phone, salah satunya adalah aplikasi penerjemah kata. Oleh karena itu dalam penelitian ini, penulis membangun aplikasi penerjemah kata berbasis mobile phone yang diimplementasikan dengan menggunakan J2ME, sebuah emulator yang dapat meletakkan perangkat lunak Java ke dalam mobile phone. Aplikasi ini dibangun menggunakan metode waterfall yang memungkinkan adanya perbaikan pada setiap tahapan yang kemudian akan dievaluasi secara teliti guna mendapatkan hasil yang maksimal. Pengujian hasil rancangan program aplikasi ini menggunakan algoritma quick sort yang menitikberatkan pada ketepatan dan kecepatan proses pencarian arti kata. Berdasarkan hasil penelitian, algoritma quick sort terbukti dapat mencari terjemahan kata yang tersimpan dalam file.txt secara cepat. Dengan demikian, diharapkan aplikasi ini dapat membantu masyarakat untuk belajar bahasa asing secara efisien.Nowadays, the ability to use foreign languages is very important, especially for students, workers, and the society. Along with the necessity of the society for mobile phone, the development of mobile phone technology triggers off the existence of many kinds mobile phone based application, one of them is translation application. Therefore in this research, the writer built mobile phone based translation application which is implemented by using J2ME, an emulator to place the Java software into mobile phone. This application was built using waterfall method that enables corrections in each phase to be evaluated accuratelly in order to have a maximum result. The testing of this application program used a quick sort algoritma which focused on the accuracy and the rapidity of defining word process. Based on this research, it was proved that quick sort algoritma could find the words definition that is saved in the file.txt in a quick manner. As a result, this application hopefully can help people to learn foreign language efficiently