Dicts.info 

Sanskrit Words And Phrases dictionary :: translations