Dicts.info 

Buddhism dictionary :: translations