I have played around with features like UrlFetch and UrlFetchAsynchronous, but being relatively new to programming in Mathematica I have been unable to figure out how to implement Google Translate into an interactive Mathematica notebook. Specifically, I need a way to take text (primarily small amounts of text such as individual sentences) written in Arabic and pass it to Google Translate, and then return to Mathematica the English translation of the text for processing and analysis.