Dicts.info 

Economics dictionary :: translations