Tarjim
Translate text, files, and websites to and from English and Arabic with Sakhr's Tarjim translation tool - but you'll need to register online first before using it. You can also use its dictionaries, which is available in German, Turkish, French, English and Arabic, and switch to and from the two languages with the virtual keyboard. Tarjim is a good alternative for those who would rather not use Google Translate.