A free program for Android, by Apps Start.
You can use it as a translator for all languages, but the best thing is that it is free. So, you don’t need to pay for this app to use it.
To make the translation process faster, you can type in a word or a sentence. This way, you will get an immediate answer. You can also speak certain words, and the app will translate it for you to your language of choice. You only need to select the language and click the translate button. You will get an answer in a few seconds.
You can also use it as a dictionary. All you have to do is to type a word in the search box and click the translate button.