GET-запросом можно и к Гуглу обращаться, причём безо всяких AppID. translate.google.com/translate_a/t?client=x&text=hello&sl=en&tl=ru, где text — слово или фраза для перевода, sl — язык оригинала, tl — требуемый язык. В ответ придёт JSON, в котором есть и перевод, и часть речи, и словарные значения этого слова. Есть, к слову, и транслит.
translate.google.com/translate_a/t?client=x&text=hello&sl=en&tl=ru, где text — слово или фраза для перевода, sl — язык оригинала, tl — требуемый язык. В ответ придёт JSON, в котором есть и перевод, и часть речи, и словарные значения этого слова. Есть, к слову, и транслит.
Тем же способом можно получить и озвучку слова, правда, она не всегда хороша.
translate.google.com/translate_tts?q=hello&tl=en
И просто сохраняем полученный результат как файл.