A free program for Android, by Avi_App.
If you are traveling abroad, you need to have a portable voice translator. The best way to have a portable voice translator is to get a phone with you. But then you will not be able to use it to translate your own language. So, the best solution is to download the free Voice Translator app.
You will not need any other tools to translate your own language. The app is easy to use and has a user-friendly interface. You can use it in different ways. You can speak and the app will translate your speech into text. Or, you can write a text and the app will translate it to the desired language. You can use the dictionary option to look up a word.