Dicts.info 

Arabic Words And Phrases dictionary :: translations