There used to be a very good free Arabic dictionary/translator online but unfortunately it has gone private and i can't afford to subscribe. I have spoken arabic from a young age but now would like to be literate in it too. Does anyone know of a free website or any other source?