Register now or log in to join your professional community.
https://translate.google.com.eg/?hl=ar&tab=wT
if u have an android go check the Appstore (google Translator) u will find it :)
yes this site contain more languages also i advice you to use google translation page it is very useful
http://www.linguee.com/english-french